package com.sushi.repository.entity;

import java.io.Serializable;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;
/**
 * 收藏关系表 实体类
 * @date 2023-04-30
 * @time 17:56:40
 * @author Administrator
 */
@Getter
@Setter
@ToString
@TableName("`collect_relation`")
public class CollectRelationEntity extends BaseEntity<CollectRelationEntity> implements Serializable {

    private static final long serialVersionUID = 1L;


    /**
     * id主键
     */
    @TableId("`id`")
    private String id;

    /**
     * 用户id
     */
    @TableField("`user_id`")
    private String userId;

    /**
     * 收藏对象id
     */
    @TableField("`target_id`")
    private String targetId;

    /**
     * 收藏对象类型  被收藏对象类型： 1-交流帖 2-商品 3-游戏 4-图鉴 5-其他
     * 修正： 关联对象类型: 1-游戏 2-商品 3-图鉴 4-交流帖 5-活动
     */
    @TableField("`target_type`")
    private String targetType;



}